concurrent tasks - French English Dictionary